liver extract
noun
: an extract of the water-soluble constituents of fresh mammalian liver used in treatment of anemia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share